package com.itbour.dao.yjx.trade;

import java.util.List;
import java.util.Map;

/**
 * 
 */
import com.itbour.dto.tg.NotifyInfoDto;
import com.itbour.dto.yjx.trade.YjxNotifyInfoDto;

/**
 * 一键秀  消息通知管理
 * @author 李琦
 */
public interface YjxNotifyInfoDao {
	
	// 列表 获取 消息通知信息
	public  int notifyInfoCnt(Map<String, Object> param);
	public List<YjxNotifyInfoDto> notifyInfo(Map<String, Object> param);

	// 获取单个 消息通知内容
	public List<YjxNotifyInfoDto> selectNotifyInfo(Map<String, Object> param);

	// 删除  修改 新增 消息通知内容
	public void deleteNotifyInfoLogic(Map<String, Object> param);
	public void updateNotifyInfoById(Map<String, Object> param);
	public void insertNotifyInfo(Map<String, Object> param);
	
	
	//系统消息展示列表
	public List<NotifyInfoDto> notifyEditMsgInfo(Map<String, Object> param);
	//系统消息展示数
	public int notifyEditMsgCnt(Map<String, Object> param);
	//关联列表次数
	public int notifyEditUserCnt(Map<String, Object> param);
	//关联列表信息
	public List<NotifyInfoDto> notifyEditUserInfo(Map<String, Object> param);

	public void insertNotifyMsg(Map<String, Object> param);
	
	

}
